Touch of Thai
Park Place, West Bay Rd., Upper Land, Grand Cayman, Cayman Islands, KY1-1209
345-949-8989 Phone